often driving - French English Dictionary